package com.cnhis.cloudhealth.clinical.clidoctor.clinicalreceptiontransfer.service;

import java.util.Map;

import com.cnhis.cloudhealth.commons.Mappers.ModelVo;

public interface IClinicalReceptionTransfer {
	    public ModelVo waitingToReception(Map map)throws Exception;
	    
	    public ModelVo finishedReception(Map map)throws Exception;
	    
	    public ModelVo cancelReception(Map map)throws Exception;
	    
	    public ModelVo receptionOrQuit(Map map)throws Exception;
	    
	    public ModelVo updateClinicalReception(Map map)throws Exception;
	    
	    public ModelVo selectClinicalOffice(Map map,int currPage,int pageSize)throws Exception;
	    
	    public ModelVo hasSettleDoctorAdvice(Map map,int currPage, int pageSize)throws Exception;
	    
	    public ModelVo visittimeWhetherValidity(Map map)throws Exception;
	    
	    public ModelVo personalFinishedPatient(Map map,int currPage,int pageSize)throws Exception;
	    
	    public ModelVo queryConsultingRoomByAdministrativeOffice(Map map)throws Exception;
	    
	    public ModelVo queryDoctorByAdministrativeOffice(Map map)throws Exception;
	    
	    public ModelVo clinicVAC1Update(Map map)throws Exception;
	    public ModelVo clinicChangeBCK1(Map map)throws Exception;
}
